Synonyms: domestic pigeon
Definition: domesticated pigeon raised for sport or food
Similar words: pigeon
Definition: wild and domesticated birds having a heavy body and short legs